package com.zeny.express.framework.log.service;

import org.springframework.transaction.annotation.Transactional;

import com.zeny.express.framework.log.entity.ActionLogEntity;
import com.zeny.express.framework.log.entity.BusinessLog;

/**
 * 日志持久化服务
 * 
 * @author zhuwei
 * @date 2013年10月19日 下午6:06:55
 */
public interface LogPersistenceService {

	/**
	 * 记录ACTION日志
	 * 
	 * @author zhuwei
	 * @date 2013年10月19日 下午6:07:08
	 * @param entity
	 */
	@Transactional("pbldb")
	void saveActionLog(ActionLogEntity entity);

	/**
	 * 记录业务操作日志
	 * 
	 * @author zhuwei
	 * @date 2013年10月19日 下午6:07:05
	 * @param entity
	 */
	@Transactional("pbldb")
	void saveBusinessLog(BusinessLog entity);

}
